have illusions - English Synonyms Dictionary